dog sleds
美英
- un.狗拉雪橇
复数:dog sleds

dog sleds
1.a vehicle pulled by dogs that is used for carrying people or things over snow
1
复数:dog sleds
1.a vehicle pulled by dogs that is used for carrying people or things over snow